home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d19
/
dfms20.arc
/
DFMS.DOC
next >
Wrap
Text File
|
1990-10-26
|
8KB
|
148 lines
DFMS Directory File Management System
** This Package ONLY WORKS WITH PCBOARD 14.5 **
Note: If you downloaded the PROCDIR.ZIP file (an earlier version)
GET RID OF IT - there are some problems with it !!!
FREEWARE - Use as you please - DON'T PAY A CENT
Well, after having run PCBoard 14.5 for quite some time, I was duely
impressed with some commercial software, and not so impressed with the
non-commercial versions of packages that managed the DIR files within the
PCBoard environment.
What I was looking for was a package that would take the total number
of files and their accumulated sizes and somehow translate that information
to the DIR file within each conference; also giving me and the users a idea
of how many files were in the directory after selecting the directory number.
That is what this package does and it will do more with each suggestion
I receive.
Here is an example of the main file directory that is created and
shown to the caller with the 'F' command ...
╔════════════════════════════════════════════════════════════════════════════╗
║ The DreamScape BBS - (416) 889-8318 ║
║ General Conference ║
╠════════════════════════════════════════════════════════════════════════════╣
║ Last Updated on : October 19th, 1990 at 17:32:57 DFMS Ver 2.0 ║
╠════════════════════════════════════════════════════════════════════════════╣
║ Dir # Directory Description Files Bytes ║
╟────────────────────────────────────────────────────────────────────────────╢
║ 1 General Rated Gifs 'A'-'D' 157 16,657,426 ║
║ 2 General Rated Gifs 'E'-'H' 62 7,662,272 ║
║ 3 General Rated Gifs 'I'-'L' 58 6,016,245 ║
║ 4 General Rated Gifs 'M'-'P' 68 8,172,757 ║
║ 5 General Rated Gifs 'Q'-'T' 88 13,726,928 ║
║ 6 General Rated Gifs 'U'-'Z' 48 6,356,883 ║
║ 7 General Grasp, Fli and Demos 22 4,141,078 ║
╟────────────────────────────────────────────────────────────────────────────╢
║ Conference Totals 503 62,733,589 ║
╚════════════════════════════════════════════════════════════════════════════╝
And here is an example of an individual file listing - let's say if the
caller selected file directory 7 ...
╔════════════════════════════════════════════════════════════════════════════╗
║ The DreamScape BBS - (416) 889-8318 ║
║ General Conference ║
╟────────────────────────────────────────────────────────────────────────────╢
║ Last Updated on : October 19th, 1990 at 17:32:57 DFMS Ver 2.0 ║
╟────────────────────────────────────────────────────────────────────────────╢
║ Dir # Directory Description Files Bytes ║
║ 7 General Grasp, Fli and Demos 22 4,141,078 ║
╚════════════════════════════════════════════════════════════════════════════╝
3DAXIS.ZIP 105981 09-25-90 Fli rotating on 3 axis
6CYL.ZIP 97698 09-13-90 Fli of a 6 cylinder engine - running
7UP.ZIP 233862 09-13-90 Self running 7up dot playing basketball
ATTACK!.ZIP 313458 09-13-90 Fli of an attack sequence
CLOWN.ZIP 165523 09-23-90 Fli of a rotating clown
DIAMOND.ZIP 82476 10-07-90 Danmovie of a diamond
DOGS.ZIP 6589 09-24-90 Grasp of running dogs
EASTER.ZIP 107238 10-05-90 Grasp of the Easter Bunny
HANDS.ZIP 95254 09-25-90 Fli Movie - quite good
HOMESD.ZIP 798520 10-08-90 Fli of a Home Demonstration - this is GREAT
JOLT.ZIP 153322 09-01-90 Grasp - Jolt Cola
MMAS88.ZIP 281928 09-25-90 Grasp - Xmas Movie
MTV.ZIP 46716 09-29-90 MTV ad in colour
PLANE.ZIP 47113 10-05-90 Dan Cad demo of a plane using wire frames
ROBOT.ZIP 58195 09-25-90 Self running robot arm demonstration
RRHOOD.ZIP 215444 09-23-90 Fli of a dancer dancing - this is great!
TALKHEAD.ZIP 50480 09-23-90 Fli of a talking head - where's the sound
TEAPOT.ZIP 189532 09-13-90 Fli of a steaming teapot - quite good
TIME.ZIP 16279 09-27-90 Grasp of rotating balls --color
VGADEMO.ZIP 942831 09-26-90 Show this off to Amiga friends. (VGA DEMO!)
VIDEO.ZIP 55702 09-13-90 Grasp of Patrick Nagel Artwork
WARP.ZIP 76937 08-25-90 Fli - Starship Enterprise at warp factor 10
.... I have several conferences running on my board but included this one
as an example of what the resulting DIR file looks like.
Simple to use ... just follow these instructions ...
1. Place a copy of DFMS.EXE in the C:\PCB directory (THIS IS A MUST)
2. Type DFMS and press enter.
What is this going to do to my board you may be asking yourself ! And why
shouldn't you ! You've probably spent a great deal of time getting your BBS to
operate and appear just the way you want it to and now here's a program that
may alter things - hopefully for the better.
What does DFMS do ?? Well ... here is the explanation:
1. Read in the PCBOARD.DAT file (This is always in C:\PCB\)
2. Figure out where the CNAMES file is and gather all the
important information as to where the DIR and DIR.LST files
are kept for each and every conference on your board.
3. Accumulate the number of files and their sizes.
4. Create a NEW DIR file where it SHOULD BE as defined in the
conference data file and create the individual file directory
headers within each of the file directories.
WARNING: This utility works just fine, but with the new sysop menu
in PCBoard 14.5, PCBFILER is an option. This is not a
problem if you do not transfer files, but, let's say just
want to update file descriptions.
If you move files from conf/dir to conf/dir or just dir/dir,
that will make the summary information (see the examples)
quite invalid - the number of files and the total bytes in the
associated DIR and directory listing will be out of date
... SO ...
What I have done is created a batch file caller FILER.BAT and
everytime I move new uploads to their respective confernces
and file directories, I EXIT TO DOS (phone busy) and type
FILER. My FILER.BAT contains the following statements ...
echo off
cls
c:
cd\pcb
pcbfiler
dfms
As you can see, when PCBFILER has finished, DFMS takes over and
rebuilds everything.
BONUS FEATURE: when you create a file list, all the header information
for each file directory is also copied - this was a problem with some of the
other FREEWARE software programs I was running !!!
Your comments and suggestions are more than welcomed. Please feel free
to drop me a line at....
The DreamScape BBS, Thornhill, Ontario
(416) 889-8318 (2400-38400)